badge given to victors in olympic games - French English Dictionary